package com.heatup.apt.model.api;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.List;

import org.apache.ibatis.type.Alias;


/**
 * 团体课程
 * <P>File name : TeamCourseResultModel.java </P>
 * <P>Author : fangxiaowen </P> 
 * <P>Date : 2016年8月23日 </P>
 */
@Alias("teamCourse")
public class TeamCourseResultModel implements Serializable{
	
	private static final long serialVersionUID = 1L;
	
	/**
	 * 课程ID
	 */
	private Integer courseId;

	/**
	 * 教练昵称
	 */
	private String coachNickName;

	/**
	 * 教练头像url
	 */
	private String coachHeadImage;
	/**
	 * 标签
	 */
	private String evalLable;

	/**
	 * 标签
	 */
	private List<String> tags = new ArrayList<String>();
	/**
	 * 时间段
	 */
	private String time;
	/**
	 * VIP价格
	 */
	private BigDecimal vipPrice;
	/**
	 * 普通价格
	 */
	private BigDecimal price;
	/**
	 * 标题
	 */
	private String title;

	/**
	 * 课程状态
	 */
	private String courseStatus;
	/**
	 * 课程标签
	 */
	private String courseLable;
	//是否会员专属课程
	private String isVipUsed;

	private String categoryPic;

	private String courseAttr;

	public String getServiceType() {
		return serviceType;
	}

	public void setServiceType(String serviceType) {
		this.serviceType = serviceType;
	}

	private String serviceType;

	public String getCourseType() {
		return courseType;
	}

	public void setCourseType(String courseType) {
		this.courseType = courseType;
	}

	/**
	 * 课程类型

	 */
	private String courseType;

	public String getCourseAttr() {
		return courseAttr;
	}

	public void setCourseAttr(String courseAttr) {
		this.courseAttr = courseAttr;
	}
	public String getCategoryPic() {
		return categoryPic;
	}
	public void setCategoryPic(String categoryPic) {
		this.categoryPic = categoryPic;
	}
	public String getIsVipUsed() {
		return isVipUsed;
	}
	public void setIsVipUsed(String isVipUsed) {
		this.isVipUsed = isVipUsed;
	}
	public Integer getCourseId() {
		return courseId;
	}
	public void setCourseId(Integer courseId) {
		this.courseId = courseId;
	}
	public String getCoachHeadImage() {
		return coachHeadImage;
	}
	public void setCoachHeadImage(String coachHeadImage) {
		this.coachHeadImage = coachHeadImage;
	}
	public String getEvalLable() {
		return evalLable;
	}
	public void setEvalLable(String evalLable) {
		this.evalLable = evalLable;
	}
	public List<String> getTags() {
		return tags;
	}
	public void setTags(List<String> tags) {
		this.tags = tags;
	}
	public String getTime() {
		return time;
	}
	public void setTime(String time) {
		this.time = time;
	}
	public BigDecimal getVipPrice() {
		return vipPrice;
	}
	public void setVipPrice(BigDecimal vipPrice) {
		this.vipPrice = vipPrice;
	}
	public BigDecimal getPrice() {
		return price;
	}
	public void setPrice(BigDecimal price) {
		this.price = price;
	}
	public String getTitle() {
		return title;
	}
	public void setTitle(String title) {
		this.title = title;
	}
	public String getCourseStatus() {
		return courseStatus;
	}
	public void setCourseStatus(String courseStatus) {
		this.courseStatus = courseStatus;
	}
	public String getCourseLable() {
		return courseLable;
	}
	public void setCourseLable(String courseLable) {
		this.courseLable = courseLable;
	}
	public String getCoachNickName() {
		return coachNickName;
	}

	public void setCoachNickName(String coachNickName) {
		this.coachNickName = coachNickName;
	}

	
}
